package com.daisuxia.ts.dao;

import java.util.HashMap;
import java.util.List;

import org.springframework.stereotype.Repository;

import com.daisuxia.ts.pojo.TsOrders;
import com.daisuxia.web.pojo.BorrowOrder;
import com.daisuxia.web.pojo.User;

@Repository
public interface ITsOrdersDao {
	public String findUserTg(Integer userId);
	public BorrowOrder findBorrowById(Integer id);
	public int updateStatus(String orderNo);
	/**
	 * 根据userId和userFrom查询该用户是否是该渠道用户
	 * 
	 * @param TsOrders
	 * @return 1则是，0不是该渠道
	 */
	public User findUser(TsOrders TsOrders);

	/**
	 * 插入
	 * 
	 * @param zbNews
	 * @return
	 */
	public int insert(TsOrders orders);

	/**
	 * 查询闪银需要的参数
	 * 
	 * @param orderNo
	 * @return
	 */
	public HashMap<String, Object> findSy(String orderNo);

	/**
	 * 更新
	 * 
	 * @param Integer
	 * @return
	 */
	public int update(TsOrders orders);

	/**
	 * 根据渠道查询该渠道、下次调用时间小于当前时间的未完结订单
	 * 
	 * @param userFrom
	 * @return
	 */
	public List<TsOrders> findList(Integer userFrom);

}
